#include<stdio.h> 
int a[1000]; 
void f(int n)
 {
    if(n==100)
        return;
    else
    {
        for(int i=1;i<=99;i++)
        {
            if(i%n==0)
            {
                if(a[i]==0)
                    a[i]=1;
                else 
                    a[i]=0;
             } 
        } 
        f(n+1);
    }
}
int main()
{
    f(2);
    int tot=0;
    printf("正面朝上牌的位置号："); 
    for(int i=1;i<=100;i++)
    {
        if(a[i]==0)
        {
            tot++;
            printf("%d号，",i);	  
         }
     }
     printf("\n");
     printf("有%d张牌正面朝上",tot);
     return 0;
 }